package at.fhooe.im440.pandora.hud;

import java.awt.Graphics2D;
import java.awt.geom.Point2D;

import at.fhooe.im440.pandora.core.Core;

public abstract class HUD {
	
	private String name;
	protected Core core;
	
	public HUD(String name, Core core){
		this.name=name;
		this.core = core;
	}
	
	public abstract void update();
	
	public String getName() {
		return name;
	}
	
	public void setName(String name) {
		this.name = name;
	}
	
	public abstract Point2D getPosition();
	public abstract void setPosition(float x, float y);
	
	public abstract void render(Graphics2D g);
	
}
